307349
38754
396579
67283
656296
1068853
671300
876316
634199
408578
1057331
601179
792147
881949
1010724
808610
537505
45952
83987
592377
284284
528841
442275
818256